package com.bzkj.basicinfo.domain.basic.vo;

import com.bzkj.basicinfo.domain.ncc.BasicSkuTypeDetail;
import com.bzkj.basicinfo.domain.ncc.BasicSkuUnitDetail;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @Author：swj
 * @Desc
 * @Date：2025/10/16 10:29
 */
@Data
public class TreeSkuUnitVo {
    private Long id; // bigint (auto increment)
    private String code; // 单位code
    private String basecodeflag; // nvarchar(200)
    private String bitnumber; // nvarchar(200)
    private Date creationtime; // datetime
    private String creator; // nvarchar(200)
    private String dataoriginflag; // nvarchar(200)
    private String dr; // nvarchar(200)
    private String modifier; // nvarchar(200)
    private String name; // 单位名称
    private String oppdimen; // nvarchar(200)
    private String pk_group; // 所属集团
    private String pk_measdoc; // 单位唯一标识
    private String pk_org; // 所属企业
    private Date ts; // datetime
    // ... 其他属性 ...

    private List<BasicSkuUnitDetail> children = new ArrayList<>();


    public void setChildrenAdd(BasicSkuUnitDetail temp){
        children.add(temp);
    }
}
